package w83b.w83bOperacionesPaso.w83bImpugnaciones;



import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import w83b.w83bBeans.W83bImpugnacionBean;

import w83b.w83bUtilidadesComunes.W83bClsConstantes;
import es.ejie.frmk.presentacion.operacion.paso.Q70ActionPasoOP;
import es.ejie.frmk.presentacion.sesiondatos.Q70ContextoEJIE;

// TODO: Auto-generated Javadoc
/**
 * The Class W83bTablaAgrupacionesOP.java.
 *
 * @author Deusto Sistemas
 */
public class W83bContarImpugnacionesOPAction extends Q70ActionPasoOP{

	
	protected void processOP(Q70ContextoEJIE contexto, ActionErrors errores, ActionMapping mapping,
			ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
		W83bImpugnacionBean impugnacionesBean = new W83bImpugnacionBean();
		
		impugnacionesBean.setIdioma((String)contexto.get(W83bClsConstantes.CONSTANTE_CONTEXTO_IDIOMA));
		
		impugnacionesBean.setNumImpugnacionAnyoDesde(request.getParameter("w83bImpugnacionBean.numImpugnacionAnyoDesde"));
		impugnacionesBean.setNumImpugnacionAnyoHasta(request.getParameter("w83bImpugnacionBean.numImpugnacionAnyoHasta"));
		impugnacionesBean.setNumImpugnacionTerritorioDesde(request.getParameter("w83bImpugnacionBean.numImpugnacionTerritorioDesde"));
		impugnacionesBean.setNumImpugnacionTerritorioHasta(request.getParameter("w83bImpugnacionBean.numImpugnacionTerritorioHasta"));
		impugnacionesBean.setNumImpugnacionNumeroDesde(request.getParameter("w83bImpugnacionBean.numImpugnacionNumeroDesde"));	
		impugnacionesBean.setNumImpugnacionNumeroHasta(request.getParameter("w83bImpugnacionBean.numImpugnacionNumeroHasta"));	
		
		impugnacionesBean.setNumPreavisoAnyoDesde(request.getParameter("w83bImpugnacionBean.numPreavisoAnyoDesde"));
		impugnacionesBean.setNumPreavisoAnyoHasta(request.getParameter("w83bImpugnacionBean.numPreavisoAnyoHasta"));
		impugnacionesBean.setNumPreavisoTerritorioDesde(request.getParameter("w83bImpugnacionBean.numPreavisoTerritorioDesde"));
		impugnacionesBean.setNumPreavisoTerritorioHasta(request.getParameter("w83bImpugnacionBean.numPreavisoTerritorioHasta"));
		impugnacionesBean.setNumPreavisoNumeroDesde(request.getParameter("w83bImpugnacionBean.numPreavisoNumeroDesde"));	
		impugnacionesBean.setNumPreavisoNumeroHasta(request.getParameter("w83bImpugnacionBean.numPreavisoNumeroHasta"));	
		
				
		impugnacionesBean.setNumActaAnyoDesde(request.getParameter("w83bImpugnacionBean.numActaAnyoDesde"));
		impugnacionesBean.setNumActaAnyoHasta(request.getParameter("w83bImpugnacionBean.numActaAnyoHasta"));
		impugnacionesBean.setNumActaTerritorioHasta(request.getParameter("w83bImpugnacionBean.numActaTerritorioHasta"));
		impugnacionesBean.setNumActaTerritorioDesde(request.getParameter("w83bImpugnacionBean.numActaTerritorioDesde"));
		impugnacionesBean.setNumActaNumeroDesde(request.getParameter("w83bImpugnacionBean.numActaNumeroDesde"));	
		impugnacionesBean.setNumActaNumeroHasta(request.getParameter("w83bImpugnacionBean.numActaNumeroHasta"));	
		
		impugnacionesBean.setFechaImpugnacionDel(request.getParameter("fechaImpugnacion_fInicio"));
		impugnacionesBean.setFechaImpugnacionHasta(request.getParameter("fechaImpugnacion_fFinal"));
		
		impugnacionesBean.setNumLaudoAnyoDesde(request.getParameter("w83bImpugnacionBean.numLaudoAnyoDesde"));
		impugnacionesBean.setNumLaudoAnyoHasta(request.getParameter("w83bImpugnacionBean.numLaudoAnyoHasta"));
		impugnacionesBean.setNumLaudoTerritorioDesde(request.getParameter("w83bImpugnacionBean.numLaudoTerritorioDesde"));
		impugnacionesBean.setNumLaudoTerritorioHasta(request.getParameter("w83bImpugnacionBean.numLaudoTerritorioHasta"));
		impugnacionesBean.setNumLaudoNumeroDesde(request.getParameter("w83bImpugnacionBean.numLaudoNumeroDesde"));	
		impugnacionesBean.setNumLaudoNumeroHasta(request.getParameter("w83bImpugnacionBean.numLaudoNumeroHasta"));	
		
		impugnacionesBean.setFechaEnvioArbitroDel(request.getParameter("fechaEnvioArbitro_fInicio"));
		impugnacionesBean.setFechaEnvioArbitroHasta(request.getParameter("fechaEnvioArbitro_fFinal"));
		
		impugnacionesBean.setFechaLaudoDel(request.getParameter("fechaLaudo_fInicio"));
		impugnacionesBean.setFechaLaudoHasta(request.getParameter("fechaLaudo_fFinal"));
		
		impugnacionesBean.setSindicato(request.getParameter("w83bImpugnacionBean.sindicato"));
		impugnacionesBean.setSindicatoTxt(request.getParameter("w83bImpugnacionBean.sindicatoTxt"));
		
		impugnacionesBean.setVoz(request.getParameter("w83bImpugnacionBean.voz"));
		impugnacionesBean.setVozTxt(request.getParameter("w83bImpugnacionBean.vozTxt"));
		impugnacionesBean.setVozSINO(request.getParameter("w83bImpugnacionBean.vozSINO"));
		impugnacionesBean.setVozSINOTxt(request.getParameter("w83bImpugnacionBean.vozSINOTxt"));
		
		impugnacionesBean.setFechaDesestimientoDel(request.getParameter("fechaDesestimiento_fInicio"));
		impugnacionesBean.setFechaDesestimientoHasta(request.getParameter("fechaDesestimiento_fFinal"));
		
		impugnacionesBean.setFechaTramiteDel(request.getParameter("fechaTramite_fInicio"));
		impugnacionesBean.setFechaTramiteHasta(request.getParameter("fechaTramite_fFinal"));
		
		impugnacionesBean.setResultado(request.getParameter("w83bImpugnacionBean.resultado"));
				
		impugnacionesBean.setTipoVoz(request.getParameter("w83bImpugnacionBean.tipoVoz"));
		impugnacionesBean.setTipoVozTxt(request.getParameter("w83bImpugnacionBean.tipoVozTxt"));
		
		
				
		impugnacionesBean.setArbitro(request.getParameter("w83bImpugnacionBean.arbitro"));
		
		impugnacionesBean.setSinFechaEnvioArbitro(request.getParameter("w83bImpugnacionBean.sinFechaEnvioArbitro"));
		impugnacionesBean.setSinFechaLaudo(request.getParameter("w83bImpugnacionBean.sinFechaLaudo"));
				
		impugnacionesBean.setTramite(request.getParameter("w83bImpugnacionBean.tramite"));
		impugnacionesBean.setUltTramite(request.getParameter("w83bImpugnacionBean.ultTramite"));
		impugnacionesBean.setFechaTramiteDel(request.getParameter("fechaTramite_fInicio"));				
		impugnacionesBean.setFechaTramiteHasta(request.getParameter("fechaTramite_fFinal"));
		
		impugnacionesBean.getCentroTrabajo().setCifnif(request.getParameter("w83bImpugnacionBean.centroTrabajo.cifnif"));
		impugnacionesBean.getCentroTrabajo().setNumCentro(request.getParameter("w83bImpugnacionBean.centroTrabajo.numCentro"));
		impugnacionesBean.getCentroTrabajo().setCodMunicipio(request.getParameter("w83bImpugnacionBean.centroTrabajo.codMunicipio"));
		impugnacionesBean.getCentroTrabajo().setCodTerritorio(request.getParameter("w83bImpugnacionBean.centroTrabajo.codTerritorio"));	
		impugnacionesBean.getCentroTrabajo().setRazonSocial(request.getParameter("w83bImpugnacionBean.centroTrabajo.razonSocial"));
		
		contexto.set("w83bImpugnacionBean",impugnacionesBean);
		
	}

	protected ActionForward processForward(Q70ContextoEJIE contexto, ActionErrors errors, ActionMapping mapping, 
			ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
		
		return mapping.findForward("ok");
	}

}
